﻿/*  CSS Document  */@charset "utf-8";
@import url("ui.tabs.css");/*  排行榜TAB部分CSS导 入 */.goods_category { float: left; padding: 3px; width: 200px; }
.goods_category a {cursor: pointer;}
.goods_category .style1 { background: #FFF url(../../images/blue/left_tit_bg.gif) no-repeat left top ; border: 1px solid #E0DED4; display: inline; float: left; margin: 1px; width: 196px; }
.goods_category .style1 dl { background-color: #FFF; float: left; padding:6px 0 3px 0; width: 190px;}
.goods_category .style2 { background: url(../../images/blue/left_tit_bg.gif) no-repeat right top ; display: inline; float: left; margin: 2px; width: 196px; }
.goods_category .style2 dl { float: left; adding:6px 0 3px 0; width: 190px;}
.goods_category dd { background: url(../../images/blue/line_01.gif) no-repeat right center ; float: left; font-size: 12px; line-height: 24px; padding-left: 6px; padding-right: 8px; white-space: nowrap; }
.goods_category h3 { height: 25px; line-height: 25px; padding-bottom: 3px; padding-left: 26px}
.goods_category li { margin-bottom: 3px}
/*  首页3列布局及标 题 */.leftbar { background-color: #F8F8F5; border: 1px solid #D9D7CA; width: 206px; float:left; *float:none; _float:none; height:auto; display:block}
.leftbar_content { width: 196px; float: left; padding-right: 5px;  padding-left: 5px}
.leftbar_title { background: url(../../images/blue/left_tit_bg.gif) no-repeat right top ; height: 25px; line-height: 25px; margin:4px 5px 0 5px; padding-bottom: 3px; padding-left: 26px; width: 170px; float: left; display: inline}
.rightbar {width: 224px; float: left}
.rightbar_content {	background: #FFF;border: 1px solid #6CD3F1; float: left;padding: 3px;	width: 216px}
.rightbar_title {background: url(../../images/blue/right_tit_bg.gif) no-repeat left top; color: #FFF; height: 28px; line-height: 28px; padding-left: 28px; float: left; width: 196px }
.right_banner {	height: 96px;	width: 730px;	float: left;background: #F8F8F5;	padding: 1px;	border: 1px solid #CCC; margin-top: 8px; margin-bottom: 8px; text-align: center; vertical-align: 50%}
.middlebar { width: 502px; float: left;	padding-bottom: 8px}
.middlebar_title { background: url(../../images/blue/middle_tit_bg.gif) no-repeat left top; height: 30px; width: 100%; }
.middlebar_title h3 { color: #FFF; display: block; float: left; height: 28px; line-height: 28px; text-align: center; width: 100px; }
.middlebar_title span { float: left; height: 28px; line-height: 28px; padding-left: 20px; width: 350px; }

/*  首页推荐店铺  */.recommend_store { float: left; padding-bottom: 5px; width: 196px;}
.recommend_store li { background-color: #FFF; border: 1px solid #D9D7CA; padding: 5px; width: 184px; float: left; margin-top: 5px }
.recommend_store .storename {font-weight: bold}
.recommend_store .infolist {float: right; width: 115px}
.recommend_store .infolist p { color: #666;  font-family: Tahoma; font-size: 12px;	line-height: 20px}
.recommend_store .credit { float: left; z-index: 21; width: 64px; position: relative; margin: 0}
.recommend_store .credit li { margin: 0; padding: 0; border:none}
.recommend_store .credit_link {	float: left; clear: left; width: 64px; display: block; cursor: pointer;}
.recommend_store .credit_link .pic { background: #FFF url(../../images/blue/store_pic_bg.gif) no-repeat 0 0; height: 60px; width: 60px; padding: 2px; text-align: center; vertical-align: middle; overflow: hidden; position: relative}
.recommend_store .credit_link .pic span { position: static;  +position: absolute;  top: 50%; vertical-align: middle; }
.recommend_store .credit_link .pic img { position: static;  +position: relative; left: -50%; top: -50%; margin-top:-1px; vertical-align: middle; }
.recommend_store  .credit_link .text { background: url(../../images/blue/credit_bg.gif) no-repeat ; color: #FFF; cursor: pointer; display: block; float: left; height: 14px; line-height: 14px; margin: 0; text-align: center; width: 64px;}
.recommend_store .credit_content {background: url(../../images/blue/credit_con_bg.gif) no-repeat; display: none; float: left; height: 83px; left: 64px; position: absolute; width: 133px; z-index: 22; bottom: -6px}
.recommend_store .credit_content p { color: #000; line-height: 18px;padding-left: 17px;	padding-top: 1px;width: 115px}
.recommend_store .credit_hover { background: url(../../images/blue/credit_bg.gif) no-repeat}

/*  首页投票  */#poll {	margin-top: 5px;  margin-bottom: 5px; }
.poll_question { background: url(../../images/blue/poll_pic.gif) no-repeat 6px center;line-height: 18px; padding:0px 3px 3px 44px; border-bottom: 1px dotted #EEEDE8}
.poll_checkbox { width: 96%; margin:5px auto}
.poll_checkbox p {}

.center { text-align: center}
.faqlist {width: 96%; margin:5px auto}
.faqlist li { line-height: 22px}
.page_left { float: left; margin: 0px; width: 208px }
.page_left2 { float: left; width: 726px}
.page_right2 {float: right;	width: 224px}
.page_right { float: right;	width: 734px}
.page_right_l {	float: left; width: 502px}
.page_right_r {	float: right; width: 224px}


/*  首页图片轮换Banner  */#switch { height: 350px;

overflow-x: hidden;

overflow-y: hidden;

width: 500px;

position: relative;

z-index: 103;

background-color: #000000;

background-image: url(../../images/blue/loading.gif);

background-repeat: no-repeat;

background-attachment: scroll;

background-position: center 40%;

border-top-width: 1px;

border-right-width-value: 1px;

border-right-width-ltr-source: physical;

border-right-width-rtl-source: physical;

border-bottom-width: 1px;

border-left-width-value: 1px;

border-left-width-ltr-source: physical;

border-left-width-rtl-source: physical;

border-top-style: solid;

border-right-style-value: solid;

border-right-style-ltr-source: physical;

border-right-style-rtl-source: physical;

border-bottom-style: solid;

border-left-style-value: solid;

border-left-style-ltr-source: physical;

border-left-style-rtl-source: physical;

border-top-color: #6dd3f1;

border-right-color-value: #6dd3f1;

border-right-color-ltr-source: physical;

border-right-color-rtl-source: physical;

border-bottom-color: #6dd3f1;

border-left-color-value: #6dd3f1;

border-left-color-ltr-source: physical;

border-left-color-rtl-source: physical;}
#switch li div { display: none;	margin-left: 10px;	margin-top: 5px;padding-left: 5px}
#switch li img { border: #fff 1px solid;	cursor: pointer; filter: alpha(opacity=70); float: left; height: 40px; left: 10px; margin-right: 4px; position: absolute; top: 5px; width: 60px; moz-opacity: 0.7;	z-index: auto}
#switch ul { bottom: 0;	left: 3px; position: absolute; text-align: left; z-index:0}
#switch ul li {	color: #AAA; display: block; float: left; font-size: 12px; font-weight: 900;height: 60px; position: relative; width: 80px;z-index:1;}
#fronttext { color: #fff;	font-size: 30px; font-weight: 900; left: 20px; position: absolute; top: 20px;	width: 100%; z-index: 102;}
#fronttextback { color: #000;  font-size: 30px; font-weight: 900; left: 22px; position: absolute; top: 22px; width: 100%; }
#fronttextsub { color: #fff;  font-size: 13px; left: 25px; position: absolute; top: 60px; width: 100%}
#bg { background: #000; border-top: #999 1px solid; bottom: 0px; filter: Alpha(Opacity=50);-moz-opacity:0.5; height: 50px; position: absolute; text-align: right; width: 100%;	z-index: -997 }
#mask {	background: url(../../images/blue/mask.gif); height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: -998; visibility: hidden}
#back {text-align: center;	z-index: -998
}
.gray { } /* FILTER: Gray */

/*  首页商品图片列表  */.thumblist { overflow: hidden; width: 502px; float: left;	margin-top: 8px;margin-bottom: 5px;}
.thumblist .pics { border: 1px solid #EAE9E3; height: 104px; line-height: 104px; overflow: hidden; position: relative; text-align: center; width: 104px; }
.thumblist .pics span { position: static; +position: absolute;  top: 50%; vertical-align: middle }
.thumblist .pics img { position: static; +position: relative; left: -50%; padding: 4px;  top: -50%; vertical-align: middle; width:60px; height:60px; }
.thumblist p { clear: left;	float: left; line-height: 16px;	text-align: center;	width: 106px}
.thumblist .name { float: left; margin-top: 5px}
.thumblist .price {	float: left; margin-top: 4px}
.thumblist .nomargin { margin-right: 0;float: left; width: 106px}
.thumblist li {	float: left; margin-right: 26px; width: 106px; display: block}
.directionlist {width: 214px; margin:3px auto;}
.directionlist li { line-height: 18px; padding-top: 7px; padding-bottom: 6px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #6DD3F1; height: 18px; width: 210px; overflow: hidden; float: left; padding-left: 4px}
.directionlist .up { background: url(../../images/blue/sign_direction.gif) no-repeat left top; height: 12px; width: 12px; float: right; margin-right: 3px;  margin-left: 3px}
.directionlist .pri<input type="image" src="">ce { float: right}

/*  首页排行榜  .bestlist {	background: url(../../images/blue/best_bg.gif)  no-repeat; height: 535px; width: 186px; padding-left: 30px; float: left}*/
.bestlist { width: 186px;  float: left}
.bestlist li {  	padding-left: 4px;	float: left;	padding-bottom: 6px;	overflow: hidden;	width: 210px;	line-height: 18px;	padding-top: 7px;	border-bottom: #6dd3f1 1px dotted;	height: 18px}
.bestlist .top { height: 74px}
.bestlist .top .name {float: left; margin-top: 5px;	padding-top: 0; padding-bottom: 0; width: 120px;  height: 36px;  overflow: hidden;  white-space: normal; display: block}
.bestlist .pics { background-color: #FFF; border: 1px solid #EAE9E3; height: 60px; overflow: hidden; position: relative; text-align: center; width: 60px; margin-top: 5px; margin-right: 4px; float: left}
.bestlist .pics p { position: static; +position: absolute;  top: 50%; vertical-align: middle}
.bestlist .pics img { position: static; +position: relative; left: -50%; padding: 4px;  top: -50%; vertical-align: middle}
.bestlist .name {padding:2px 0 3px 0; float: left;  white-space: nowrap; height: 18px; overflow: hidden; margin:0}
.bestlist .price {margin-top: 5px; white-space: nowrap; background: url(../../images/blue/sign_price.gif) no-repeat;	padding-left: 18px; float: left; width: 75px;  display: block;  height: 20px; overflow: hidden}
.bestlist .buy { height: 20px;  width: 20px; margin-top: 5px;  float: left;  display: block}

/*  商品价格样式  */.price {color: #F60; font-family: Tahoma; font-weight: 600}
.price .font1 { color: #000; font-size: 9px}
.price .font2 { font-size: 12px}
.price .font3 { font-size: 9px}

.newslist { display: inline; float: right; width: 135px}
.newslist li { background: url(../../images/blue/sign01.gif) no-repeat 0 60%;  clear: left; float: left; line-height: 22px; padding-left: 8px; width: 127px}
.newspic { background-color: #FFF; border: 1px solid #E0DED4; display: inline; float: left; height: 88px; width: 70px}

.closing  { border-bottom: 1px dotted #6BD1ED; height: 38px; line-height: 19px; margin-top: 3px; padding-bottom: 3px;  position: relative;  visibility: visible; z-index: 1; float: left; width: 214px}
.closing span { bottom: 3px; position: absolute; right: 0px; z-index: 2}

#neworder { overflow-y:hidden; pading:none; widows: 160px; overflow: hidden;  position: relative; z-index: auto}